$("#submit").on("click", function () {
let k = parseInt($("#numInK").val());
let num1 = parseInt($("#numIn1").val());
let num2 = parseInt($("#numIn2").val());
let num3 = parseInt($("#numIn3").val());
let num4 = parseInt($("#numIn4").val());
let num5 = parseInt($("#numIn5").val());
let array = new Array();
array.push(num1);
array.push(num2);
array.push(num3);
array.push(num4);
array.push(num5);
let message = "";
for (let i = 0; i < array.length - 1; i++) {
if (array[i] > k) continue;
let solution = k - array[i];
if (array.indexOf(solution, i + 1) > -1) {
message = `The given set of numbers DOES include a solution for a K value of ${k}.`;
break;
} else {
message = `The given set of numbers does NOT include a solution for a K value of ${k}.`;
}
}
$("#clear").on("click", function () {
$("#numInK").val("");
$("#numIn1").val("");
$("#numIn2").val("");
$("#numIn3").val("");
$("#numIn4").val("");
$("#numIn5").val("");
$("#resultOut").text("");
})
$(".numOnly").keydown(function (event) {
let valid = false;
if (event.keyCode == 46 || event.keyCode == 8 || event.keyCode == 9) {
valid = true;
}
else {
if (event.keyCode >= 96 && event.keyCode <= 105) {
valid = true;
}
}
});
$("#resultOut").text(message);
});